Search Labcodes


Labcode: Echa
Status: active


Primary Investigator : Emily Chan

Organization: The Rockefeller University, Howard Hughes Medical Institute, Laboratory of Molecular Biology

Contact Name: Emily Chan
New York, NY 10021
USA